FSM Test Translation Through Context
نویسندگان
چکیده
In this paper, we define a formal approach for translating internal tests derived for a component embedded within a modular system into external tests defined over the external observable alphabets of the system. The system is represented as two communicating complete deterministic finite state machines, an embedded component machine to be tested and a context machine that represents the remaining part of the system. The context is assumed to be fault free and the interactions between the component machines are observable. When an internal test can not be translated in the given context, we demonstrate how another test with the guaranteed fault detection power could be determined (if such a test exists) that can be translated in the given context.
منابع مشابه
The Impact of L1 Equivalents Versus Context on Vocabulary Recall of Pre-university EFL Students
This study was conducted to compare the impact of two vocabulary learning techniques, namely context learning and translation learning, on vocabulary recall of sixty pre-university Iranian learners of English as a foreign language. They were divided into two groups of high and low proficient. In regard to two vocabulary learning conditions, each group was divided into two subgroups of fifteen. ...
متن کاملPresent and Absent Sets: Abstraction for Testing of Reactive Systems with Databases
We present a new abstraction of reactive systems interacting with databases. This abstraction is intended to be used for model-based testing. We abstract the database into two sets: present set and absent set, and present a proof of this abstraction. We present two extensions of FSM, the DBFSM and PAFSM. DBFSM are a form of FSM incorporating databases. PAFSM are an abstraction of DBFSM using pr...
متن کاملExtended Finite State Machine based Test Derivation Strategies for Telecommunication Protocols
In this paper, we consider the problem of test derivation based on an Extended Finite State Machine (EFSM) that is widely used for describing the behavior of telecommunication protocols and software. An EFSM augments a classical Finite State Machine (FSM) with context variables, input/output parameters and predicates. Tests based on various coverage criteria for EFSMs do not capture many functi...
متن کاملClustering of behavioral phases in FSMs and its appli- cations to VLSI test
This paper presents a new level of description between behavioral and state descriptions of a finite-state machine (FSM). The description is termed behavioral phase clustering description. New concepts of behavioral phase and clustering of behavioral phases in an FSM are introduced. The new description simplifies functional analysis, verification and test of FSM designs. If an FSM is described ...
متن کاملTesting in context: framework and test derivation
The paper addresses the problem of testing a component embedded within a given modular system. A context of the component represents the rest of the system and serves as its operational or testing environment. A framework for testing in context is presented based on the model of a system of communicating finite state machines. In particular, the problems of test executability and fault propagat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006